草庐IT

Windows CDROM 弹出

全部标签

ios - 使用自动布局弹出键盘时如何调整 View 大小

我的UIViewController上有一个View(在本例中为UITableView,但这并不重要),我希望在弹出键盘时调整高度。在自动布局中执行此操作的最佳方法是什么?目前在View中我有这些限制:superView的顶部空间:0父View的尾随空间:0superView的前导空间:0父View的底部空间:0高度=424我认为最快的方法是删除高度和底部空间限制,并在调用keyboardDidAppear通知时调整代码中实际View的大小,但是还有其他方法可以做这个?编辑:我删除了高度限制,我的错。 最佳答案 我会给你一个通用的想

ios - 检测弹出窗口关闭

我想玩UIPopupController,我知道我无法检测到弹出窗口何时关闭。我的步骤:1.从XCode创建示例(File->NewProject->UtilitiyApplication)2.在MainViewController.h中添加UIPopoverControllerDelegate#import"FlipsideViewController.h"@interfaceMainViewController:UIViewController@property(strong,nonatomic)UIPopoverController*flipsidePopoverControll

ios - 如何在 UINavigationController 中获得弹出 View 的通知?

我想在用户到达某个UIViewController时按下我的UINavigationController上的后退按钮时执行操作。不幸的是,UINavigationControllerDelegate似乎没有任何方法来获取弹出View的通知。作为解决方法,我现在在viewDidDisappear方法中使用我的操作,只有当animated为YES时才会触发。这可行,但有点难看。我应该如何正确执行此操作? 最佳答案 从导航ViewController(以及模态)处理弹出的最流行方法是为您的ViewController实现viewWillD

ios - 我如何创建一个将在 iPad 上使用弹出窗口的 segue,并推送到 iPhone 上的导航堆栈?

在我的应用程序中,有一些ViewController在iPad上(或者更具体地说,一个常规的水平尺寸类)将它们呈现为弹出窗口是有意义的,但在iPhone上(或者一个紧凑的水平尺寸类)它使得感觉将它们推到导航堆栈上。有没有一种优雅的方式来支持这个?默认情况下,如果我使用“PresentasPopover”segue,它将在iPhone上以模态方式显示,这不是我想要的。我找到了一种方法来获得我想要的行为,但它很丑陋而且似乎容易出错。我根据我当前所在的尺寸等级在两个不同的segue之间进行选择。为了支持iOS9多任务处理,我实现了[UIViewControllerwillTransition

ios - 当弹出框内的文本字段触发键盘时,将表格 View 滚动到弹出框过度呈现的文本字段

我有一个包含许多单元格的UITableViewController,每个单元格包含四个彼此垂直的文本字段,通过点击任何文本字段会显示一个弹出窗口,但是,此弹出窗口包含一个文本字段当敲击键盘时,弹出框很可能会向上移动以防止键盘隐藏其文本字段(这是弹出框的默认行为),但在后台(暗View)中,tableViewController失去了正确的滚动行为以在键盘可见时将popoverpresenting-textField保持在轨道上..示例项目canbedownloadedhere.在这种情况下,当键盘可见时,我如何偏移表格View以在屏幕上保留presenting-textField上的弹

iphone - Facebook iPhone 应用程序如何实现通知的弹出窗口?

FacebookiPhone应用程序(4.1)如何实现通知的弹出窗口(请参见下面的屏幕截图)?我以为这是onlycapableontheiPad.这是他们定制的相似物吗? 最佳答案 查看这个库,它可以像facebook应用程序一样实现弹出式菜单:https://github.com/50pixels/FPPopover 关于iphone-FacebookiPhone应用程序如何实现通知的弹出窗口?,我们在StackOverflow上找到一个类似的问题: htt

iphone - iOS弹出关闭按钮标签: "OK" or "Okay"?

我正在开发一个带有自定义弹出提醒的iPhone应用程序。在设计中,这些警报都有“取消”按钮,但由于在这些情况下没有什么可以取消的,所以我想将它们更改为“确定”按钮。我的问题是:有关这些按钮标签的Apple准则是什么?应该是“好”(这是我个人的喜好),还是应该是“好”(我不喜欢,因为它看起来像青少年文字语言或俄克拉荷马州的缩写)。 最佳答案 OK是Apple用于设置及其iPhone应用程序的内容。 关于iphone-iOS弹出关闭按钮标签:"OK"or"Okay"?,我们在StackOve

iphone - 类似 UIAlertView 的 UIView 弹出窗口

我想要一个UIView,它可以像UIAlertView一样弹出,也可以移动。有什么帮助吗??谢谢。 最佳答案 使用UIView动画(usingblocks或olderapi)为View的变换设置动画从一些非常小的尺寸(比如view.transform=CGAffineTransformMakeScale(0.1,0.1))到比你想要的大一点的尺寸(比如view.transform=CGAffineTransformMakeScale(1.1,1.1)),然后返回到所需的大小(view.transform=CGAffineTransf

iOS - Storyboard - 委托(delegate)弹出

我在我的ipad应用程序中使用Storyboard,并且能够成功地进行转换、使用segues等。目前,我在单击按钮时显示弹出式ViewController。我想检测弹出窗口何时消失。我该怎么做? 最佳答案 这是我做的:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([[segueidentifier]isEqualToString:@"popover"]){UIStoryboardPopoverSegue*pop=(UIStoryboardPo

ios - 是否可以弹出 UINavigationController 两次?

这个问题在这里已经有了答案:HowdoIpoptwoviewsatoncefromanavigationcontroller?(18个答案)关闭8年前。是否可以弹出导航Controller两次?我有这个导航结构:观点一---->观点二---->观点三我想要完成的是,通过点击View三上的一行,直接返回到View一。我已经通过协议(protocol)委托(delegate)从三到二完成了它,但是在View中设置委托(delegate)一个不起作用并设置两个连续的委托(delegate)协议(protocol)都弹出导航Controller,给我错误:嵌套导航Controller事件(或类